capitol 5926 cannon all rifle