ya it reallly does, I just got mine today too.
Im gunna do an overall review in a couple months.
By the way, do you know what this spring that it came with is for?
It was in the same plastic bag as the screws you use to screw in the barrel assembly to the body.
it's working fine without it right now.