 A man has been taken into custody after a gun he was carrying went off while in the self-checkout area of the Richfield Walmart. According to a press release from the Richfield City Police, Zachary Hampton, age 26, of Richfield, was apparently adjusting the handgun that was being held in the waistband of his pants when it went off.