Thread
:
Moved to Ventura???
View Single Post
#
2
07-29-2018, 8:06 AM
vintagearms
Calguns Addict
Join Date: Jan 2009
Location: CA
Posts: 6,841
iTrader:
55
/ 100%
Their facebook and google page show they are located:
Address: 4475 Dupont Ct Ste 1, Ventura, CA 93003
Phone: (805) 962-3197
vintagearms
View Public Profile
Find all posts by vintagearms