+1 also are you putting the thin piece of rubber between strap and barrel?I've used one unit that would come loose and when my unit came I found the strap routing on the first unit was incorrect. I've not had my unit come loose with the straps correctly routed.
Be careful with a heavy tapered barrel as well. Had the bullets just touch the end of the bayonet. Had to winch it pretty tight.