I finally gave up my FFL here in California after doing business for 6 years due to the increased bureaucracy. For me it was no longer worth the hassle to be so tightly regulated with so little profit to show for the time spent.
I needed seven (7) separate licenses, permits, and certificates to legally sell a handgun.
I could only sell handguns that were on an approved list.
Only one handgun every 30 days limited my sales.
No sales of "assault" weapons or "Hi-Cap" magazines to non-LEO's.
I could be "inspected" at any time, not only by the ATF, but also by the State's Dept. of Justice Inspectors.
So... depending on what state and locality you do business in, you might find that with the business requirements (business license, Fire Marshal inspection fee, burglar alarm inspection fee, building codes, must own a Safe, etc.), fees, taxes, etc. you will actually end up losing money instead of saving money.
The Internet has opened up many avenues for bargains - your business is no longer just competing with the gunshop two blocks over, you are now competing with every online gundealer in America (you have just gotta love capitalism!).
The ATF has a strict requirement that you actually run your FFL as a business.
When you renew your FFL you are legally required to report how many firearms you have "sold" to yourself in the preceding 3 years and taken into your own personal collection, so they keep track of people who just hold an FFL to increase their personal collection.