Hi Whisky,
I bought mine from Defcon Airsoft and they seem decent to deal with - they gave me 5% off for ex forces, as for the rifle it seems spot on, like I said I've only got one mag so far so I haven't skirmished it yet but it has had 2-300 round's through it and accuracy at 16m is around...