"He was checking in at the hotel and he had his handgun loaded in his pants pocket," Colonial Regional police officer Thomas Mahalick said. "It was not in a holster, and a pocket knife pressed the trigger and set it off."