Our inventory is growing daily! We have a good selection of all types of firearms in stock and it changes daily. Ammo is also in stock in all calibers. We can find any specific firearm you are looking for as well as recommend the right firearm based on what you will use it for and keep it within your budget. We require a 20% non-refundable deposit upon placing your order. We also have a 20% re-stocking fee if you are unable to pass the NICS background check.