Question, I have a gas pipe that is not bonded
Should it be?
Yes. All metal plumbing needs to be bonded. Its to prevent it from becoming energized. The bonding allows the breaker of the offending circuit to open and clear the fault current.
Ive seen what happens when plumbing isnt bonded.... have a i got a story for you...
Had a LL call years ago about tenants getting shocked when they touched the washer or a metal hose bib at one of her properties...
Took me a whole day of searching and then another to nail it down.
First thing i noticed was the water line wasnt bonded. When i bonded it to the meter main right above it, I got an arc and a breaker tripped (it was a shitsco panel).
So, then I knew the plumbing was energized but had to find where. This was a single family house that had been added onto and split into 2 units. (Oh boy; there was some other really questionable wiring like cordage running through the space between first and second floor to feed the detached garage sub-panel via overhead drop

, garage subpanel was bonded despite having 4-wires, dryer receptacle was installed out in the weather, was 4-wire but connected as 3-wire etc)
So through my searching i discovered the gas stove and refrigerator on the addition unit, were electrified also.... this started to get interesting.... finally i discovered that the ground terminal on the receptacle for the fridge and stove was energized.
Pulled the receptacle out of the j box but found nothing suspect.
Righ then i knew someone had ran an NM staple through the NM at some point in the wall.
But the EGC at the panel for this circuit was connected to the neutral bar.....

So that told me there was a splice somewhere and the EGC lost its connection at some point.
This particular circuit actually fed stuff on both units so would be a nightmare to find...
So off to demo some sheetrock to search. I didnt want to be responsible for the drywall so the LL had her handyman come over to start ripping sheetrock out.
We tore quit a bit out but i couldnt find the staple.
LL didnt want to keep going so i just disconnected the EGC from the receptacle, told her to plug the stove and fridge in elsewhere, dont use the receptacle and that she would need to have me or someone come back to find the issue.
This was a fairly large 2 story house on one side and single story on the other for the second unit.
Wouldve been a ***** to find the problem and with active tenants living in the unit im guessing the LL never bothered to dig further...