Yes the Beretta/Benelli Mobil style choke tubes are correct for the M4 model. The price would be for each individual choke.
From what information I could find the CZ Drake uses 12 gauge uses Beretta/ Benelli Mobil chokes. So these Carlson's Choke Tubes Beretta Benelli Mobil Gold Competition Target Ported Sporting Clays Choke Tube should work.
These Carlson's Choke Tubes Beretta Benelli Mobil Gold Competition Target Ported Sporting Clays Choke Tubes should work with the Tavor TS12.
From the information I could find the Black Aces Tactical Bullpup uses Benelli Mobil chokes. So these Carlson's Choke Tubes Beretta Benelli Mobil Gold Competition Target Ported Sporting Clays Choke Tubes should work fine with that shotgun.
No, these will not fit. The Benelli 828u interchanges with our Benelli Crio/Crio Plus chokes.
No, the Beretta 12ga A400 Excel uses the Beretta Optima HP choke system.
Yes, the Beretta Benelli Mobil chokes will fit the A300 Ultima.
Carlson's states Lead, Copperplated, Nickel, Hevi-shot, Bismuth and tungsten may be shot through these choke tubes. When using steel shot do not shoot steel larger than BB through any choke tighter than full. They do not state that slugs can be used with these choke tubes.
The Weatherby Orion would use the Winchester/Browning Invector choke tubes.
https://www.opticsplanet.com/carlson-s-choke-tubes-winchester-competition-target.html
Yes, this should work with the IWI Tavor TS-12.