I'm not too bad at modeling - and have built the rest of the model, but this particular shape really has me stumped. I've tried going down the subdiv route, and also boolean - but I cannot seem to get the right curves and it all goes to pot when bringing supporting edge loops into the mesh.
Any pointers would be greatly appreciated!