Sioux Falls police say a man's sales pitch for a gun became less enticing when he accidentally shot the potential buyer.

Agustin Perez, 59, was arrested early Sunday morning, after police say he was one of a few people drinking in the 500 block of North Indiana Avenue.

Police spokesman Sam Clemens said Perez pulled out a gun he was trying to sell to a 35-year-old man, and began explaining to him how it worked.

He racked the handgun slide, Clemens said, and then accidentally fired a round into the victim's left shoulder.

The victim walked back to his home across the street, Clemens said, where he later called police, and was taken to a local hospital.

Perez was charged with reckless discharge of a firearm and discharging a firearm while intoxicated — and then, once police determined then gun was stolen, he was also charged with grand theft.

More Argus911:Police look for suspects in weekend casino robberies