Buds Gun Shop is a well-stocked shooting range and gun store in the heart of Denver. With more than 2,000…