It is a C130, of course, but I couldn't grab enough detail from your photo. Sometimes there are enough markings on a military aircraft that leads me to a specific base or squadron, (just with a google search and a wikipedia entry) and that sometimes helps with the aircraft variations, etc.
New Jersey has McGuire AFB, which is a major Mobility Command base, and Wikipedia tells me it has several C130 squadrons. I don't know enough New Jersey to figure out if McGuire flight routes are near TEB or EWR, but a decent bet could be made it is a McGuire C130.
Even after all that, it takes an expert eye to scope out all the variations on military aircraft, especially with older aircraft like the C130 that have been assigned modern missions and equipment.
All noted and thank you very much for your extra efforts to respond to my inquiry given the lack of detail in my photograph.
I've lived in this neighborhood for 30+ years and can only recall having seen military aircraft twice before. This past Winter there was a flight of five helicopters flying West to East, two pairs plus one trailing. I'm sure there is a name for it but I don't know what it might be. The other time was a flight of two fighter jets but that was about twenty-five (or more) years ago and I couldn't even tell you what type aircraft they were.
In any event, having the opportunity to photograph a C130 flying over my home was quite unusual.