I just found this place down the road from my apartment. I don't THINK they have a range but there is definitely a shop. Its fairly new as I've never seen it before today, and I travel this road daily. There is a big sign in he window that says "WE HAVE AMMO." I didn't get to stop though. I was on my way somewhere for the weekend. Im going to check it out on Monday and give a little info then.