If you are looking to upgrade go with the snow wolf m24 the echo 1 m28 upgrades are hard and annoying to get
And I have heard that the snow wolf is almost the exact same as the javelin m24
I have the javelin m24 and I love it but get a pdi hop up for it the stock one sucks ( you might have to mod it to fit in the gun )
But if u have the money get the CA m24