Yes, you can install a Poly Choke on virtually any single-barreled shotgun. And yes, they will work with buckshot. And many people loved them, and a few didn't for whatever reason, but they do work and work well.
Never try to educate someone who resists knowledge at all costs.
But what do I know?