So, I think I finally fixed it. As it's happened before, that Sear Spring likes to pop out of place... A lot.

( I know, horrible quality, but you can still see the fuzz of a spring popping out of place)
I fixed the problem, hopefully (Still need to test fire, I'll do it tomorrow since its late now.)

I modified the Sear spring by cutting it down, making it smaller so it is closer to the mechanics. Next I pulled slack out from the spring, making it a little smaller (and defecting it a little, but hopefully will have no effect on the over all performance)

Finally, I took the bottom part of the Sear Spring (Where it put force to the Mechanics of the Air Block to keep it from spewing all the Air Out at once, and instead, only releasing air when the trigger is pulled) and put a bend to it to have it dissipate the over all force of the spring over a large surface, rather than a single point making it prone to falling back off. As well, I took the top of the spring, where it made contact with the air block to apply resistance towards the bottom of the spring, and bent it down so it has a better surface area as well, and is less prone to maneuvering.

So far, I've jerked, tossed, dropped, hit, slapped, and beat the crap out of the air block alone, and the spring hasn't come loose yet, so I'm hoping it stays that way. My next solution is lock-tight super glue LOL.