I cant tell you witch is better but heres my opinion on the tf 16. its a good gun. Powerful! But theres a couple of problems. The stock sucks, its plastic and jams alot, and the batery sucks. It doesnt last long at all. But the gun is pretty heavy, powerful metal gears, lasts long.