I love gun stuff!!!!! Anything that goes with it is amazing. Those range bags are dang handy. My xd took a unvolentary swim yesterday all is good though cleaned it up nice oiled and spent tonight drinking beer wiskey and playing xbox. Tad drunk but will sleep like a baby .