Is the Glock 17 worth the upgrades?