They may, but it will be dependent on when your FD12 was manufactured. Black Aces has switched the choke pattern on their shotguns so depending on when your FD12 was manufactured it may either be a Benelli Mobil pattern or "Win/Browning Inv/Moss" pattern. I would recommend reaching out to Black Aces with the serial number for your firearm and they should be able to confirm which pattern your shotgun was manufactured for.
BAT is not correct The newer GEN2 FD12's (Mine was made in 2021} takes what Carlson's chokes calls"Winchester - Browning Inv - Moss 500" . If the chokes that came with your FD12 are 1 1/2" long these are the ones you need. If your choke is 2" long then it takes the Mobil chokes
Update on FD12 incorrect chokes shipped with shotgun. Black Aces contacted me after I submitted an online warranty claim. I also needed a replacement vertical grip. I was emailed on Dec 6 and received new on grip on Dec 10. The chokes are out of stock, so I am on a wait list. However, they showed good customer service so far. I have tried several types of chokes but none fit or match the one correct choke I did receive. I can't seem to match a correct choke.
Just purchased a FD12 bullpup pump. The two chokes that came in the box do not screw in flush. The Mod choke in the gun is correct. The chokes are the same length but there are more threads on the chokes in the box. Now trying to contact Black Aces for replacements. Not easy.