A Salisbury man was arrested for trafficking methamphetamine after a two-month investigation, according to the Rowan County Sheriff’s Office.

Deputies, assisted by the Salisbury Police Department and Mocksville Police Department, arrested 42-year-old Bennie Frank Geter Jr. on Monday.

Investigators purchased an ounce of methamphetamine from Geter on two occasions, deputies said.

Geter was arrested at his home on Pineview Circle in Salisbury. During a consent search at the home, investigators discovered a Remington .30-06 rifle, reported stolen in Iredell County, according to deputies.

Investigators returned to Pineview Circle on Tuesday with a search warrant, and investigators found an AK-47, 7.62 x 39 assault rifle. Geter, a convicted felon, is prohibited from possessing firearms.

Geter was charged with four counts of trafficking methamphetamine, one count of possess with intent to sell/deliver/manufacture methamphetamine, one count of sell/deliver methamphetamine, and one count of possession of firearm by felon. He was taken to the Rowan County Detention Center under a $1.5 million bond.

Deputies said Geter has a criminal record dating to 1999, and has convictions for possession of drug paraphernalia, carrying a concealed weapon, sell/deliver a Schedule II controlled substance (seven counts), and possess with intent to sell/deliver a Schedule II controlled substance.

The investigation continues and will be submitted for review by the U.S. Attorney’s Office in Greensboro for possible federal prosecution.