The weapons seen in this movie are
The one in the movie didn't have a stock, though.
Lt. Coffey (Michael Biehn) carries a SIG Sauer P226 9mm, the standard issue pistol for the U.S. Navy SEALs.
Or maybe M16A1 with A2 hand guard.