I just had a C130 fly by me maybe 1/2 mile away or so and lower than I was. I was at pattern altitude of 3,500 just a 1/2 to a mile north of THM. Narrow valley, Sunday local traffic and when I called and said "don't you think you ought to be talking on 122.9 when you fly that low and probably over THM; no reply. I don't think they monitor 122.9, our local frequency, and not only monitor but tell us what they are doing when they are in our narrow valley. I also have heard they don't have IN/OUT. It's an accident waiting to happen. I don't mind our "boys" doing some low level training but they have to do it SAFELY. This wasn't safe. The internet said a C130 cruises at 210-250 low altitude. The way they are doing this they are going to run over someone! Anything I can do? Like call someone or follow them to where they land (follow them real close and no body will even know you're there) and confront them or get into a dog fight or?