Hello KireEng, I've toyed with this problem of soft landing an armature a few times.
Using a spring is difficult because as dgallup says: "Due to the highly non-linear relationship of force to air gap the armature naturally wants to slam home."
A spring would work...but only if it was as...