Stopped by earlier today. The owner was not there, but I did have a nice chat with the guy who was there. Definitely set up to be primarily a gunsmith, very small inventory, and they don't plan to change that. He said they could get "anything" though. They did have a very few guns on consignment. Not what I would call "a lot" of ammo, but more than Walmart currently has on the shelves. The one price I checked did seem competitive, $20 for a box of Federal Fusion in .308 Winchester.
For those familiar with Fredericksburg, they are in a small building right across the street from Brock's very close to the railroad tracks. Parking is not plentiful, you can't park in the Brock's parking lot, but there is parking on the street in front of Brock's. And even in the worst case, it's only about a block from the city's parking garage, which is free for the first two hours.
Here's a Google street view of the store. This is old, so it doesn't look like this now, but he's in the blue-painted building on the right, which is now all white. The intersection ahead is Sophia and Lafayette, and of course that's the railroad bridge in the background.