The bumpersticker could mean many things. Maybe the owner likes to target shoot.
As for The Beatles song, "Happiness Ia A Warm Gun" - I've heard it for 40 years. I have always thought the word "gun" was a substitute for (John Lennon's) d*ck. No mater how many time I analyzed the song, I always came to the same conclusion.