Neither. There is nothing macho about pulling a gun or knife. They are simply tools to be used when needed. Hollywood is what tries to make them "macho".
Is this a 'gun' or a 'knife'?
Well, if the other person pulls out a gun and you pull out a knife....Yea.
when your life is in danger who cares
This gun would definitely be macho if it was real, because according to the info about the gun, it's designed for a user far stronger than a human
Pulling out a pen1s.
Coitus Interruptus - that's manly!
I'm just happy to see you.
Pulling out Cockacola
Do I see some anti-gun sentiment here?