Machete is a 2010 "Mexploitation" film starring Danny Trejo as the title character. The film started out as a mock trailer that was shown as part of the Grindhouse experience which included the films Planet Terror and Death Proof. The trailer was also shown on the Planet Terror DVD. The following screenshots were taken from the various trailers.
A heavily customized Walther P99 can be seen on a table of guns set out for Machete. What is supposed to be the P99 is in actually a Walther Nighthawk, a CO2 airgun.
Walther P22
A customized stainless Walther P22 is also among the weapons set out for Machete.
TEC-9
A TEC-9 is also among the weapons set out for Machete.
Colt M1911A1
A stainless Colt M1911A1 is also among the weapons set out for Machete. Lt. Stillman (Don Johnson) is also seen using an M1911 variant as his main sidearm. Luz (Michelle Rodriguez) also carries one along with her dual SIG P232s.
Luz (Michelle Rodriguez) is seen with what appears to be an AR-15 style rifle housed in a futuristic shell.
PGM Ultima
Used by the man (Shea Whigham) who shoots Machete and sets him off on his quest of vengeance. The sniper and the rifle are noticeably different from what was shown in the original Grindhouse trailer.
just watched the film. It is a Blaser R93.
Actually it's a Blaser Tactal 2 or LRS2
Remington 700
GE M134 Minigun
As in the original Grindhouse trailer, Machete is seen mounting and then using a GE M134 minigun onto his motorcycle. Note that when he is driving the motorcycle the Minigun is mounted upside down and in a different type of mount then when he is firing the gun and attaching it to the bike. Likely the scenes where he is firing and attaching the Minigun are from the original Grindhouse trailer, and the other scenes were filmed later with a different mount for the full movie. Also of note is that there is no ammunition for the Minigun until the motorcycle is "airborne" and then a feed chute suddenly appears. Once the bike lands, the feed chute is gone.