You would be better off getting one used. ZZP charges what? 700 for a gen 5? I just sold a ported and polished one for like 450 shipped. Rebuilt too...And it only had 43,000 miles on it to begin with.