DO NOT DRILL HOLES IN THE FRAME OF YOUR TRUCK!!!
I know - people have been doing it for years. Hitch manufacturers have frame side plates available that are truck brand specific and will bolt up to existing frame holes. When we installed the Reese hitch on our Ford the frame plate kit bolted to the existing holes and also located the bed rails properly so that the king pin was correctly positioned. we still measured six ways from Sunday to make sure - but - the plates made locating the rails a snap.
FWIW, if you drill holes in your frame and the frame fails - it's on you.
Get a truck with the factory puck system - or buy a kit with the frame plates. JMHO