Throughout season 6 Det. Mac Taylor (Gary Sinise), Det. Don Flack (Eddie Cahill) and Det. Danny Messer (Carmine Giovinazzo) carry Glock 17s. Also, any NYPD officer seen with a pistol is using a Glock 17 unless otherwise indicated on this page.
In "The Cost of Living" (S05E05), Diakos (Adoni Maropis) uses what appears to be a Beretta 92FS when he assaults Stella. The gun is refered to as a "high caliber automatic pistol".
In "No Good Deed" (S05E16), a suspect drops a Beretta 92FS when being detained by Mac.
In "Turbulence" (S5E03), Flack finds a Desert Eagle with pearl grips in a hotel room where an Air Marshal was murdered, the suspect apparently used a stuffed animal to suppress the sound of the gunshot.
In "Pay Up" (S5E25), a Desert Eagle is used by a kidnapper named Simon Cade (Glenn Herman) to kill Det. Jessica Angell. Cade is seen using it in the climax of the episode, dropping it after being wounded by Flack, and is then killed by Flack's Glock 19. Hawkes is seen holding one while he and Det. Monroe examine the .50AE round discovered at the crime scene.
In "Yahrezit" (S5E22), a Neo-Nazi has several Luger P08 pistols. One with a bayonet on the barrel is used by an ex-Nazi named Klaus Braun (Ed Asner) to commit a murder, by stabbing the victim with the bayonet and later shooting the victim with it, but the round doesn't penetrate deeply due to the gunpowder having degraded over the years.
In "Turbulence" (S05E03), an air marshal's SIG-Sauer P229 is found by Adam, identified as a "Sig". The SIG is later seen in a flashback when James Turner (Scott Connors) holds the gun on a flight attendant.
In "Point of No Return" (S05E18), Dr. Marty Pino (Jonah Lotan) uses an unknown pistol that appears to be a nickel-plated Beretta 92SB (due to the rounded trigger guard).
In "Veritas" (S05E01), plain clothed NYPD officers are seen with Heckler & Koch MP5A2s.
In "Turbulence" (S05E03), ESU officers are seen with Heckler & Koch MP5A2s while the CSIs investigate the murder aboard an airplane.
In "Veritas" (S05E01), a plain clothed NYPD officer is seen with a Heckler & Koch MP5A2.
Heckler & Koch MP5A3 with Surefire 628 weaponlight - 9x19mmError creating thumbnail: File missingAn officer (in red) aims an MP5A3 at Joe as he is arrested. (S05E01)
Assault Rifles
AKMSU
In "Point of No Return" (S05E18), Little Stevie (Emilio Rivera) fires what appears to be an AKMSU at Danny, Flack and Mac.
In "The Cost of Living" (S05E05), a custom pen gun which fires a "rimfire .22 caliber" used by the real James Sutton (Chad Faust). It is seen being reconstructed by Sheldon and Mac.
In "Enough" (S05E06), Det. Stella Bonasera (Melina Kanakaredes) uses a taser which resembles a modfied Mossberg 500 and is also similar to the Taser X12. It fires what Stella identifies as a "wireless charge with 4 barbs that packs a 1500 volt punch for up to 20 seconds."
In "Page Turner" (S05E02), officers in riot gear fire what are described by Det. Flack as "37mm soft rounds, bean bags" from an unknown launcher. It looks like a DefTech 37mm launcher but the tubes are not as long as tehy are on the DefTech.