I always wanted an M4 but it was sort of out of my price range so I ended up getting a VM. It's rather nice with the fixed M4 PG stock I installed and the Aimpoint.
It's 100% reliable, soft-shooting, etc, it's all that and a bag of chips but the only problem is it's too long and front-heavy. The 22" barrel.
Now I have a chance to upgrade to a M4. I've never test-driven an M4 so don't have an idea but imagine it can't be much different. It looks much more compact, not sure if I will pursue the telescopic stock, I like the fixed M4 stock as it is. But even with the fixed PG stock it