In the interest of promoting proper English:

This is my rifle
This is my gun
The first is for fighting
The second for fun

or ... as the saying goes ... Do you have a gun in your pocket or are you just happy to see me?