The credit card processing market for FFL's is shrinking, especially if you want to do ecommerce. Problem comes from the image of supporting the industry in wake of recent years.
If you are looking for merchant processing, feel free to reach out to me.
P.S. I am a home-based FFL myself, so I know both sides of the coin.