I bought my vsr about 6month ago and my cylinder wasn't crimped, so check that first.
I got my upgrades from aspuk, and they were awesome. I got the 90degree ez trigger, spring, piston and danger works type b hop arm. It's best upgrade to this if you want to lift bb's 0.36 or more, as the standard arm is a bit weak for this.
It's now shooting lasers and really consistent.