Haven't been there but know there is an indoor range just south of Lake George Village along Rt 9 (or is it 9N?).
Wouldn't exactly call them "good gun shops" but Nemecs in Warrensburg (Northway Exit 23) and The Country Store in Chestertown (Northway Exit 25) have gun counters along with a ton of other fishing/outdoor/camping etc stuff. Last time I checked Country Store (earlier this Spring) they didn't have any ammo in ANY calibers I was looking for. They had a fairly decent assortment of rifles. Not sure if ammo situation has changed or not... Haven't been to Nemecs in a few years couldn't tell you what their inventory situation is like.
The Adirondack Indoor Gun Range benefits of being a member, servicing firearms and gift certificate options located in Queensbury, New York. We also serve the Queensbury, Lake George, Glens Falls, Saratoga Springs, and Luzerne, NY areas
2 reviews of Nemec's Sport Shop & Farm & Garden Ctr "Great Firewood only real good hardwood in the area for camping. Stuff on street side is pine and does not last. Store Packed with great niche products you could shop around for hours. Great staff well equipped to find you what you need"