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.