Your son is going to find it’s near impossible to find a machinist any more. Every shop I know could hire at least one guy and a couple of shops could hire 3 or 4. They just can’t find them.
Everyone says find a kid, hire and train him. That would be great IF you could find a kid that was interested enough to even think about it and then motivated enough to learn it.
And…most of these kids coming in with zero experience expect to be paid like they can run every piece of equipment in the shop, know every procedure and know when to use what valve job and stuff like that.
Go to a non automotive machine shop and most of those places could hire 5 or more machinists right now. IF they could find them.
The schools are putting out kids who can write a CNC program and put stock in the machine but if they have to walk up to a manual lathe or mill they don’t have a clue.
Its bad out there for skilled labor. I feel bad for your son. Hopefully he can find someone.