By: Gary Elliott

Not to be confused as a safe, the Stack-On Gun & Bow Cabinet is all steel construction with a three point steel locking system and double bitted, key coded lock for a very secure cabinet.
Measuring 21”W X 18”D X 55”H this cabinet can store two compound bows and 8 rifles or shotguns up to 54” in height. The inside top has a full length shelf for storage and custom foam arrow storage on the inside of the door which can hold up to 12 arrows. The bow side is lined with foam for protecting your bows. Total weight of the cabinet is just over 80 lbs. and can be easily moved to your location of choice and included with the cabinet are 4 lag screws and washers for securing to your wall or floor. There is an extra bow hanger that is easily installed on the outside to accommodate your bow or crossbow while you are getting ready to head out hunting for the day.

The cabinet is only available in a hammertone black and silver finish with the Buck Commander logo on the front. I have found this cabinet of a better quality than I first anticipated. When you open the door or close it you do not get that wobble that you get with the cheap metal cabinets and when you shut it, it has a nice solid sound to it probably due to the lined interior as well.


The cabinet is also approved by the California Department of Justice as meeting their standards for firearm safety which means, if you are looking for security for your firearms this cabinet is worth your time to look at. My bows hang nicely and securely in it and again are protected by the lined interior.

Pricing seems to vary greatly on the web so look around and check pricing. I have seen it as low as $190.00 and as high as $300.00 dollars. Also, if you need more storage you may want to check out the Buck Commander Gear Cabinet that mounts to the top giving you and added 21”W X 18”D X 18”H of storage. The storage cabinet has one removable steel shelf and fastening hardware is included as well.

Check out these and other great storage ideas at

Review written by: Gary Elliott