When I worked retail selling guns for a farm/ranch supply store it had it's ups and downs.
On the down side-
The pay sucked.
We only sold new firearms so killer deals weren't overly abundant and there weren't a lot of room for discounts to the customers.
Dealing with some types of people can suck.
No light at the end of the tunnel. At best, I'd make manager and still have to put up with people that suck and low pay.
On the plus side-
I loved selling guns.
Selling guns was something I was knowledgeable on and I was always more than willing to spend time talking with customers. If they ain't buying they're talking. If I didn't talk- I'd either be selling or sitting around; so I talked!
Met some great folks.
Received a 15% discount on most items. On the guns- I paid cost.
Got hooked up with some land to shoot critters on.
Since we didn't take in used firearms- I could usually purchase firearms that interested me from the customer for what the competitors offered in trade. Since these outfits lowballed the sh*t out of the customers trade goods these deals were awesome! (Picked up a SA M1A for Just over $500)
A customer gave me some information on an internet site.. It was, hmm something like- AR15.com.
My main reason for leaving it was the sucky pay and no advancement opportunities. (Face it, you're working retail) I could see doing it as a second job or something to do part time after I retire. YMMV.
Sly