to be brutally honest ... no, but let me explane why ...
1)the fps is low (around 200fps mark iirc), and even with m120 springs and a great air seal i have failed to see above 250fps ... this i could forgive
2)lack of stock ... i need a stock ... this gun doesn't have one
3)the 6mm bush/bearing gearbox, this severely limits upgrade potential
on the plus side, its well made, and the hop is great