its all good...shoots fassst....love the firing modes....easy changing them too...wayyyyy wayyyy quieter than the stock and most other guns....very consistant velocity.....lowers the operating pressure since there's no need for the rear bolt/spring
Weaknesses:
only thing bad is the first time putting it together...but once its in and you know where everything goes...its real simple...i could put mine together in less than 2min....and ready to be screwed together...the price also too....but it can lead to lots of ball dumping if u like to do that...but if thats a problem then just use house paint....its cheap and stuff..
Conclusion:
a must if ur a hardcore 98 owner.......makes you feel almost unstoppable...unbelievable firepower for a low class gun...