I would add to this list to check Auto parts stores (autozone/advance, etc), and welding/gas supply stores. Depending on the size of your city you might be able to find all of these places.
I have a G6R and I love it. I'd love it more, but the barrel is too small.
Cogito Eggo Sum - I think therefore I'm a waffle.