We are located at 28910 Avenue Penn, Unit 210, Valencia, California 91355
Main Telephone is 661-429-2820
Vendors and FFL's. 661-257-1406
Our store hours:
Monday-Friday 1100 to 1800 (11am to 6pm)
Appointments are available for special circumstances.
We're happy to answer questions or help you with returns.
Please fill out the form below if you need assistance.