Hello,
The 91-179 slide bolt does come with the spring shown in the product image and is made of aluminum. Thanks for posting and please let us know if you have any other questions!