In short, if you plan to obtain an FFL it can be a challenge
, but if you follow the right steps along the way, it can be a breeze. Like any time you're dealing with the federal government, you better be prepared to "dot all your i's and cross all your t's." There's a lot of administrative paperwork to complete, and a lot of long, drawn-out processes you have to go through. But if you do the right thing through the process, you'll end up on the other end with your FFL in hand.