Knights SR-16 with M203 (Fake AirSoft Replica)
Knights SR-16 with M203
(Fake AirSoft Replica)
Picture and information courtesy of: Paul A (UK Military)