It think it's a Mk.IIb because it appears to be a Battle of Britain era spit, and it has the bulges for the hispano cannons. The Mk.IIb was the first spitfire with this armament, and the only variant with cannons to see action in the Battle of Britain.