New Delhi: A gun is a muzzle or breech-loaded projectile-firing weapon. With the advent of new technology and gadgets the number and varieties of this weapon have also increased. Here we present a list of
New Delhi: A gun is a muzzle or breech-loaded projectile-firing weapon. With the advent of new technology and gadgets the number and varieties of this weapon have also increased.