Talking of the ME323, I had IL2 Forgotton battles and they are great fun the shoot down in a Hurricane. Don't know where the armamment is though! I think there's a gun on the right wing as you come in behind it!
A B-24 is hardly a match for a Lanc as the B-24 needed more crew than the Lanc and that the Lanc could carry a bigger bomb load to Berlin from Britain than the B-24.