I hope you find an answer. I registered here to find a choke that will fit my 12 gauge Element. Have you found anything out?
I had to take mine to two different gun smith's to get a picatinny rail mounted (drilled and tapped). Then I could mount the red dot I have on, which I honestly can't recall. But about anything will mount to that rail as I'm sure you know.