The Rival Arms Glock 17 Gen 5 Precision Threaded Drop-in Barrel will not fit a Gen 4 Glock 17. The barrel at the link below will fit a Gen 4 Glock 17.
https://www.opticsplanet.com/rival-arms-glock-17-gen3-4-precision-threaded-drop-in-barrel.html
No, the Rival Arms Glock 17 Gen 5 Precision Threaded Drop-in Barrel is only compatible with gen 5 Glock 17 model pistols. You would be able to use any Glock 19 threaded barrel for your ZEV.
The Rival Arms Glock 17 Gen 5 Precision Threaded Drop-in Barrel will not require you to replace your guide rod. The OEM guide rod will function just fine.
Yes. As OEM, the Rival Arms Glock 17 Gen 5 Precision Threaded Drop-in Barrel will work with light usage of +P ammunition. Reloads or +P+ is not recommended as higher pressure ammo will cause excessive wear and tear. Only use factory loaded SAAMI spec +P in light amounts.
The threaded portion of the Rival Arms Glock 17 Gen 5 Precision Threaded Drop-in Barrel is 0.545" long.
Yes, this has a 1/2x28 thread pitch.
This is the product code for the Silver barrel currently in stock Code:3PV-PTB-G17G5PDITB-RA-RA20G104D
Yes, these barrels are indeed 9mm.