Help identifying this chunky font


#1

Any ideas? It’s close to Impact, but not quite.

WhiteLogo_320x60


#2

And a follow-up. There’s actually an ampersand in the middle that I’d like help identifying too if possible.

BugsandDrugsLogoPurple


#3

This is Helvetica Neue Condensed Black with a stroked outline; the ampersand is Helvetica Neue Thin at 110% width.
35%20PM


#4

You, sir, are good. Thanks.