If you don't mind white metal, Yankee Modelworks makes what I think are some pretty decent 40mm Bofors. Also, while I haven't tried them, the Alliance Bofors mounts look very good to me. Free time has them in stock now. Here is the link:
http://www.freetimehobbies.com/1350alli ... ounts.aspx
Your work looks great and I'll be following your thread with interest as I have the '42 Buchannan in my stash. Great detail if it is anything like their U.S.S. Laffey kit. Welcome back to ship modeling. Like you, I'm a "returnee" to the hobby, having come back about 3 years ago after over 30 years away. You'll find a lot of great folks on this forum who are more than happy to share their experience and knowledge. The only warning I'd give you is not to try to hold yourself to the standard of some the guys here, certainly not on your first few builds. Some of these guys are true artists and when I started modeling again I had to do a real reality check along the lines of "why can't I get my work to look that good!". Then I got a grip on myself and realized that this is something I do for fun and decided that I would do, hopefully, the best work I could do and be satisfied that I'd done my best.
On thing you need to be ready for his the upper/lower hull fit. When I did Laffey I ended up having to do some filling and sanding to get a good joint. I found that Bondo body filler, not the two part stuff, but the stuff that comes in a tube like tooth paste, worked great and sanded well. You might want to consider joining the upper and lower hulls before you do any paint work on the upper hull, since you'll probably be doing a good bit of sanding on that joint.
I see that you have the original Hornet warming up in the bull pen. I've got her to. Have you looked into any of the PE sets available for her? GMM has some great sets, including a hanger deck set if you want to open up the hanger deck, which is how I plan to do mine. When you get ready to start on her you might want to do a search, as there have been several WIP threads on Hornet here over the years.
Great job so far and I'll look forward to seeing your updates soon.
Bob