After literally hundreds of shocks, I made a little shock holder from a bit of dense foam - just big enough to hold 4 shocks at full extension.
Shocks with bladders are easy, almost a pleasure to work with
1. Empty shocks, clean & check 'O' ring seals, pistons and shock shafts
2. Pull shafts down so piston is at the bottom of the shock
3. Half fill with fresh silicon oil (all 4)
4. Wait about 5 minutes then push (4) pistons about 1/3rd way up but still in oil
5. Wait about 5 minutes then pull (4) pistons back down to bottom, this will ensure trapped air under the piston head is removed
6. Fill shocks (4)
7. Put bladders in place and CAREFULLY screw down a shock cap making sure you dont move the bladder (4)
You should now have 4 shocks air free
Bladderless shocks are a little bit hit & miss because you will tear your hair out trying to get rid of the air in the shock cap - that is unless you hold it upside down, fill with oil then pop it on the shock and quickly screw it down - then wipe up the mess
Then check that the shock isn't actually hydraulic locking (too much oil for the volume of shock)
I always check by compressing the shock then releasing the shaft, if the shock shaft fully extends, you need to slightly loosen the shock cap, compress the shock a tad to release a SMALL amount of oil, retighten the cap whilst not letting the shaft extend again, then check compression again
As a rule I NEVER check shocks by pushing & pulling the shaft, pulling the shaft out of the shock is a sure way to draw air in
But no matter what you do, you'll get messy, just be prepared for it
Of all my cars, I hated doing Associated shocks, loved Traxxas shocks, and Losi shocks would never EVER stay air tight
Good luck