I think another reason why I'm more willing to ask for advice on here is because I've never received good customer service in airsoft shop. Either the people working there are too busy talking to their mates, lack basic customer service skills or don't actually have much knowledge. I once went in the small airsoft shop in derby asked if they sold BFG' s the reply was 'what's one if them?'