SLOW AS HELL! I've been waiting over a month to get my trigger fixed, if it not done Monday I'm going to take it somewhere else. Also good luck getting someone on the phone and don't bother leaving a message you will never hear back from them. I look at all the positive reviews and can't help but think there totally NOT genuine. Don't go here for repairs or upgrades if you can't give up your weapon for a few months.