I was booked with DL from Houston connecting in Atlanta to Johannesburg. Delta canceled the flight. Other option is United connecting in EWR. Anyone flown thru EWR? Will the gun be checked all the way to johannesburg? For customs, how difficult is it with a gun? Their gun laws are so restrictive. Dont know if I should book going thru EWR. Any advice appreciated.