What I have seen is, that most people that use their hobby and take it into a business are horrible business people.
Most of them fail with that business in a few short years. Small gun store owners for the most part fit into this.
I would suggest you find you local "SCORE" office and set up an appointment and have a good talk with a business professional and see what they have to say. Good Luck
https://marylandentrepreneurhub.com/organization-profile/southern-maryland-score
I'm not a good business people person, I dealt with people over the phone and emails. Its why any business that I've owned I don't have to deal with the public. Hard to imagine right...