Jashanpreet Singh, 27, has been accused of illegally dealing in firearms and possessing a machine gun.