The Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel utilizes standard 1/2x28 threads.
Yes, the Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel is compatible with a Gen 3 Glock 17.
The Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel works with Gen 3 and 4 Glock 17's. The GST-9 MOD1 is not compatible with Glock 17 slide assemblies. So the Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel will not work.
The Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel model RA-RA20G102D is the Stainless PVD finish. However, the manufacturers pictures show it as a darker finish then traditionally Stainless Steel.
The manufacturer does not state how of the barrel is threaded. I recommend contacting Rival Arms in regards to how much of the Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel is threaded for compatibility with that compensator.
Rival Arms lists the Rival Arms Glock 17 Gen3/4 Precision Threaded Drop-in Barrel as compatible with 3rd and 4th generation Glock models. If you are looking for gen 1-2 barrels, you can find some options linked below:
https://www.opticsplanet.com/faxon-firearms-g17-barrel-full-size-gen-1-4-9mm-saami-4150-qpq-threaded-barrel.html?_iv_parent-gun-make=glock&_iv_parent-gun-model=glock-17
https://www.opticsplanet.com/firing-squad-firearms-glock-17-gen-1-4-threaded-polished-barrel.html?_iv_parent-gun-make=glock&_iv_parent-gun-model=glock-17
All threaded barrels include a color-matching Rival Arms thread protector.
This is 1/2x28 thread.
This is 1/2x28 thread.
Recommend emailing us at techsales@opticsplanet.com to help you further.