No, mine didn't come with any backstops.They're a chunk to tote around. I love mine. I paid $500 barely used without night sights. You got a good deal. Did it some with the back straps? IIRC mine came with 3. Should have been 4(?) I really don't need the back straps!
Should I get a set?