At least 3 retail locations and they look legit.
I have shopped through GunBroker. Also, Shop Smart, usually picking up items at their location in Grand Prairie, Texas (they have another one in Benbrook, and another on the north side of Fort Worth.)
I have shopped and received items at Past and Blast in Whitesboro, Texas.
Transferred items at DFW Gun Club off of Mockingbird between I-35 and Harry Hines.
Black Beard Armory and Range in Sherman, Texas.
Riflegear in The Colony, Texas. They also have a nice 100 indoor range.
So, looking at the prices, they (Bud's Gun Shop) seem on par with everyone else, more or less.