no but with a extra mag and new with warranty is only 20 more than your price and yours has no warranty and is damaged as you stated so i stand its worth 120
i cant see the problem i got one better than this one two days ago off here i wanted a spare and is only worth what im willing to pay please tell me why this is worth as much as a brand new one.