Need help to mount these

Tack a small washer to dust cap and attatch a spring.
I have used springs to retain things in the past, hidden panels with no fasteners, springs work well.
Never thought of using them in your case, but why not.
The cap needs some sort of shoulder or collar to stay in place.

Was thinking about caps for my magnum 500’s,and this is a good idea-fence post caps.