If it helps, the squadron patch is clearly from a squadron that has scrolls on the top and bottom. Some squadrons had only the lower scroll as was more traditional.
Since you have a town and a timeframe, you could further narrow the possibilities down. Unfortunately, San Diego has at least three (possibly four) bases from which aircraft flew back then.
NAS Miramar: Tomcats, Agressors, (Hornets maybe?)
NAS North Island: E-2s, S-3s, Helos.
MCAS Camp Pendleton: (Marine Helos)
Less likely, but possibly:
MCAS El Toro: Marine Hornets.
MCAS Yuma: Harriers.
There’s some other cats and dogs out there like the SAR Helo detachment that some bases had as well.
The other thing that might help also is that the scrolls on the patch seem to be squared off. Some scrolled patches actually had the little V cut on the scroll ends like a ribbon. That might narrow it down.
Lastly, entirely personal opinion, but that jacket seems to have had only two patches on it. Marines tended to comply with the uniform regs that said that only those two patches were authorized, the Navy less so.
That doesn’t mean anything except to say that I’d be far more surprised by a Marine jacket with a lot of patches than a Navy jacket.
Also, again personal opinion, helo/prop guys (pilots and AC) tended to wear their G-1s more in the aircraft than jet guys. It was mostly the issue of jet drivers trying to wear them comfortably under their torso harnesses.
So I’d say, on very non-exact average, that the amount of wear and shoulder strap marks that you’d find on a jacket would go (from least to most):
1. Jet pilot.
2. Prop pilot.
3. Helo pilot.
4. Prop Aircrewman.
5. Helo Aircrewman.
If any of that helps.