Rep. Matt Gaetz put a bill up, to shut down the BATF. Don't think it will happen, but it should. A federal agency that is way over bloated, to much power and inefficient. Any kind of back ground checks, regulation, should be at the state or local level. Billions of dollars to a federal agency, that could be done on the local level with sheriff depts., or police much more efficiently. They know the community's and neighborhoods they work in. The tax dollars sent to DC could hire local people to do the job.