Compression springs are devices made up of helically formed coils.The spring has a pitch in between used to push back at an applied force or load to return to his original position after that load or force is released. Compression springs are the most commonly and economical used springs.There are quite a few different types of compression springs used to fulfill certain functions for many applications, devices, and mechanisms.
Magazine compression springs are used in firearms altough they could be required in other devices due to their shaped coils, rectangular or oval.
Conical Compression springs are very great for reducing the springs solid height due to telescope effect that their tapered shape provides. These springs are not Linear therefore does not have a big amount of force when compressed.
Barrel Compression Springs are utilized to provide stability to your spring and may be used to reduce solid height. These springs are also not Linear.
Torsional Compression Springs are used to complete a task of compressing or to provide some sort of suspension against the objects around it while exerting a radial force as well.