I know a couple FFL holders. They sure aren’t getting rich on 10% gun markups. The retail shops stay in business on accessory markups. The kitchen table guys don’t make much of anything and do it for fun.
You couldn’t pay me enough to take a job with the ATF and state attorney general’s office sniffing around all the time for a paperwork error to put me out of business or better yet in jail.
The bad guys aren’t the license holders. The bad guys are in Washington.
It takes both to make the system work.