You're full of shit too Guerrera, that was a fist that hit you!
Eminem went on trial for weapon concealment, when he allegedly pistol-whipped John Guerrera. Guerrera was a bouncer at a club, and Eminem hit him when he saw him kissing his wife at the time, Kim. Em claims he punched him, he didn’t hit him with a gun, so he shouldn’t have been put on trial. It’s also a subtle brag; he’s saying he punches so hard it feels like you’re getting hit by the butt of a gun.
To help improve the meaning of these lyrics, visit "Sing for the Moment" by Eminem Lyrics and leave a comment on the lyrics box