After doing some research I knew that the EAA witness magazines would work in the 97B so I searched for those mags and found them here cheap.
http://gregcotellc.com/cart/cz-mecgar-magazines-base-pads-c-130/cz-97-97b-cz-97bd-witnesstanfoglio-10-rd-45-acp-mgwit45lfafc-p-1093.htmlThey are made by MecGar so I knew they would be the same quality of the CZ factory mags.
Next, I searched for an extended mag for the Witness/Tanfoglio in 45acp and came across this.
http://www.midwayusa.com/product/319441/taylor-freelance-extended-magazine-base-pad-tangfolio-eaa-witness-large-frame-5-9mm-4-40-s-and-wThe description shows its for the large frame pistol so I figured it would fit the CZ97 45acp magazine. I made the purchase and crossed my fingers.
It arrived and slid onto the CZ97 mag perfectly!
The baseplate slid on perfectly but the opening was slightly smaller than the magazine, which would prevent the follower from going down into the base plate.
So I went to work with a dremel and a routing bit. This took me about 30 mins of trial and error. If I had the proper tools (a router on a workbench) this would have been very simple.
So I just got the opening on the +2 baseplate big enough to allow the follower to sit in it comfortably.
After that I beveled the bottom of the follower a little to allow for a smoother transition into the +2 baseplate. I modified the spring bottom plate to fit into the +2 baseplate and fit it together. Fitting it together can be a little tricky, you just have to manipulate the spring a little. Taking it apart can also be a pain. Once its together you have to really put some sideways stretch on the spring to get the +2 base plate off.
I think I will purchase another +2 baseplate and do 1 more extended mag just to have them. This was very simple and I wish they just made this extended baseplate with a bigger opening from the manufacture so it could just be slid on and give the +2 with no modification! I'm heading to the range tomorrow to really run some rounds through the +2 magazine. I will update tomorrow.