You have mentioned the pump before and I am intrigued - can you share some pics, please? The more the merrier.
I think I know how the o-ring piston seal works. By the o-rings moving into a part of the piston with a small slot in it to allow "leakage" when retracting the handle, right?
The reason I am asking is that I was very close to making such an exact pump before a trip a while back but ran out of time. I have been burned 2-3 times before with shitty pumps breaking on me on trips. Once, the seal of my One Air pump disintegrated as I was filling up a 120 gun and a small piece of rubber from the pump seal got stuck in the inlet valve of the gun. As a result, the gun which I had just about pumped to 27 or so bar lost all the air and I had to take it apart, fix it, fix the pump and pump the gun back up. I was not happy. Another time, I cross threaded a Seac pump and yeah, my Mares pump has the pushed-in end wiggling loose.