I saw this shop on the list of gun stores up in the stickies. I drove thru Brazil on the way to work today, and I did not find the store at that address.
Anyone in Brazil have any more info? Or anyone at all know anything more about the store??
Thanks!