Gas cap wont come off

WAIT!!! You never have to drill into a gas tank........just use a center punch with a medium sized hammer, especially a smaller one. It will easily pierce the tank with no spark and no metal shavings. Then simply sand the area and use some gas tank sealer putty from auto zone to seal the hole
Why in the world would you need to do that?