Savages is a 2012 narco-thriller based on Don Winslow's novel of the same name and directed by Oliver Stone. The film follows two successful marijuana-dealing friends: Chon (Taylor Kitsch), a former Navy SEAL, and Ben (Aaron Johnson), a UC Berkley graduate who must fight back against the Baja Cartel, run by Elena La Reina (Salma Hayek) and her enforcer Lado (Benicio del Toro), who have kidnapped their girlfriend O (Blake Lively) in order to push them out of the business.
The following weapons were used in the film Savages:
Chon (Taylor Kitsch) is seen spinning the cylinder of a Ruger LCR. The novel states that he pulls out a .38, when the Cartel asks him if he has a gun on hand. It is likely that this is the same gun, since the LCR comes in .357 and .38.
In a few shots, both from the trailer and in publicity stills, some of the characters are seen with what resembles variants of 1911s. O is seen with one in the trailer and Chon in a publicity still.
SIG-Sauer P232
Chon also is seen holding what appears to be a SIG-Sauer P232.
During the money hijacking scene Chon and his team of ex-Navy SEALs use heavily modified M4 rifles, complete with a scopes, rails, vertical foregrips, and lights.