Vela Recoilless LLC

50 Freeport Boulevard
Unit 24
Sparks, NV 89431
Phone (510) 493-0294
FFL License
9 - 88 - ### - ## - ## - 07184
FFL License Type
07 - Manufacturer
License Expires
05/01/2029