The following weapons were used in the film JCVD:
During the opening scene, JCVD (Jean-Claude Van Damme) on the movie set is seen using a Bulgarian Arsenal SA-M5 (identified as the M5 variant by its AK-74 type gas block and AK-47 front sight) with the muzzle brake removed.
Smith & Wesson Model 28
Also in the opening scene seen used by JCVD on the film set is the Smith & Wesson Model 28.
JCVD is seen using a Beretta 84FS during the opening credits. It's also seen used by one of the gunmen in the post office siege.
Smith & Wesson Model 60
JCVD is seen holding a Smith & Wesson Model 60 on a hostage when the officer comes to deliver the ransom. It's also held by another one of the post office gunmen.
Belgian DSU officers are armed with what appear to be Browning Hi-Power handguns as JCVD is held hostage outside of the post office.
Heckler & Koch MP5A3
Belgian DSU officers are armed with the Heckler & Koch MP5A3 when they storm the post office.
An Uzi is carried by another one of the post office gunmen.