ALTOONA — An Altoona man was arrested on charges ranging from burglary to kidnapping Sunday after his girlfriend said he stole from her mother’s home and held her at gunpoint.

Keith Shifflett, 20, allegedly stole eight firearms, three pistol magazines, three watches and $3,600 in cash from the home while his girlfriend’s mother was camping.

According to an arrest report, the girlfriend, who was house sitting, and a friend left for about a half hour around 5 a.m. Sunday, leaving Shifflett and another friend in the home. When the girlfriend returned, the house had been ransacked and Shifflett was pretending to be asleep. After asking what happened, she said Shifflett pointed a gun at her and her friend and forced them to take him to his house, where they dropped him off before calling authorities.

Deputies located one of the weapons and some cash at Shifflett's home, but he said his girlfriend was framing him and he didn’t know where the rest were.

Shifflett was arrested on and booked on a $88,000 bond. He was previously arrested for burglary and grand theft in April.