User blog comment:Emilios1310/Annihilation trailer released!/@comment-95.86.43.147-20110616192221/@comment-77.101.99.231-20110616205042

I believe he means the close up of the FAMAS's sights supressed. ITs either that or the Enfield. Pretty sure its the famas though.