cebeu
03-03-2011, 10:28
Any Denver metro area shops you know of that currently has Aimpoint Micro T-1's and LaRue mounts "on the shelf" [<-- In-stock]? Yes, I can go the LaRue webstore route but...looking for some "hands-on" opportunity if I can find it. Thanks in advance.