TO be honest it left a bit of a sour taste so its gone back,its like buying a car and a panel falls off and the guy says just glue it back on,it should be right of the box,plus the semi auto issue is a fault which should be sorted before they are sent out,all in all a bit shoddy if you ask me,i tried the fix but it soon came loose again,wouldnt last 30 seconds in a skirmish