A Mifflin County man has been charged with attempting to illegally sell firearms to an undercover state trooper. 39 year old Shane Hall communicated with the trooper in January, offering two AR-style rifles and a 9mm pistol. Hall, a convicted felon, was prohibited from owning firearms. Authorities arrested him after meeting in Wyomissing, where they found the weapons in his vehicle. Hall is now facing multiple charges, including possessing prohibited firearms, and is being held on $50,000 bail.