Arms Republic does not specify if their 509c compensator will also be compatible with the FN 502. I would recommend contacting them directly for fitment confirmation.
https://www.armsrepublic.com/elements/pages/contact/
The Arms Republic Pistol Compensators are designed for specific model pistols to match the slide and frame contours of those pistols. It will not fit properly paired with a Hellcat Pro. I would recommend using a Hellcat Pro specific compensator or a universal compensator such as the Strike Industries Strike Micro Threaded Comp, which can be found by using the link below:
https://www.opticsplanet.com/strike-industries-optics-planet-exclusive-strike-micro-threaded-comp-quad.html
The Arms Republic Pistol Compensator model AR-COMP-GLK-G3 will fit all Glock Gen 3 9mm models besides the Glock 43. Model AR-COMP-GLK-G4 will fit all Glock Gen 4 9mm models besides the Glock 43. There is not an Arms Republic Pistol Compensator for the Glock 22 Gen 3.
The Gen 4 model of the Arms Republic Pistol Compensators for Glock 9mm should work with a Glock 19X if it has a barrel threaded for 1/2x28.
The Arms Republic Pistol Compensators for Glock pistols are specifically designed for the contour of the slides of the generation of Glock its designed to fit. MPN:AR-COMP-GLK-G4 is designed for Gen 4 Glocks and MPN:AR-COMP-GLK-G3 is designed for Gen 3 Glocks. They should be interchangeable but may require additional consideration in regard to timing the compensator correctly when using the comp on different generations slide.
The Arms Republic Pistol Compensators would not be compatible with a Canik METE SFx because of the threads being located within the comp. I would recommend using the Strike Industries Optics Planet Exclusive Strike Micro Threaded Comp, which can be found by using the link below:
https://www.opticsplanet.com/strike-industries-optics-planet-exclusive-strike-micro-threaded-comp-quad.html