Boyz n the Hood
The following weapons were used in the film Boyz n the Hood:
The "piece" held by Furious (Laurence Fishburne) is a Colt Python in .357 Magnum fitted with a six inch barrel. In the beginning of the film, he uses it to fire two shots at the burglar in his home. Later in the film, Tre (Cuba Gooding Jr) grabs it from Furious' stash box as he prepares to avenge Ricky.
The police officer who pulls over Tre and Ricky uses an identical-looking Colt Python (most likely Fishburne's gun being reused in a different scene).
Colt Double Eagle
The stainless steel pistol used by Doughboy (Ice Cube) throughout the film is a Colt Double Eagle. Probably an original Double Eagle Series 90 in .45 ACP caliber. The movie was filmed during October and November of 1990, so it is also possible that the gun was a Double Eagle Mk.II Series 90, and if so it could have been either a .45 ACP or a 10mm Auto.
One of Ferris' crew uses an unknown model sawed off double-barrel shotgun to kill Ricky (Morris Chestnut).
Norinco Type 56-1
At the end of the film, Monster (Baldwin C. Sykes), a member of Doughboy's crew, uses a folding-stock Norinco Type 56-1 assault rifle (Chinese AKS-47/AKMS clone) to gun down Ferris and his crew in a drive-by shooting. It's interesting to note that he loads in the magazine incorrectly when he's loading the gun (the way he loads it prevents the hook in front of the feed lips from connecting properly to the mag well).