Buy stock photo Hands, cleaning and man with gun at table for safety, self defense and handgun assembly. Process, equipment and person with firearm maintenance with cloth, magazine and wiping dust, dirt and oil