I've recently purchased a Supernova. I've always believed that is was bad to dry fire. Now Im being told it's best to dry fire for storage to release spring tension. Does long term compression weaken the spring? Does dry firing damage the pin? Which is worst?