Remember that the system has 400 psi in it.
It would be worth taking the grease gun apart and looking what the fit is like on the piston, only I bought a cheap chinese one with the intention of making a pump out of it but the piston was a really poor fit so I made one out of nylon, it pumps grease really well! but if you need a new piston and can give me dimensions I should be able to make you one if it will help you.