Chris, take note of what Bert and TWB have suggested, but you also need to be very sure that the sealing surfaces are not marked or damaged in any way whick may compromise the sealing.
If any small burrs are discovered, be very careful in removing them, taking care not to scratch the surfaces. Also, be certain the sealing surfaces are absilutely clean and dry prior to applying the sealant. Any good quality RTV silicone is ok, though the up-market ones tend to be safer in regard to the inner bead not breaking away (sealant inside the engine cavity), which is not too big a deal as there is a pre-strainer on the oil pump pick-up.
Lastly, the oil pump, if it is to be re-fitted to the front of the engine, is a full oil pressure (up to 5 Bar) seal, so a very good sealant is required. I once had to make 3 attempts to get a perfect seal, the oil will be felt leaking by inserting your little finger into the hole where the oil pressure sender wire comes out. BMW recommend 3BOND 1209 for this joint, I use Loctite Master Gasket 515 after first treating with Loctite Primer T, then do not touch the surfaces.
Hope this helps, Dennis