RequestNamedPtfxAsset('weap_xm_shotgun_rounds')
while not HasNamedPtfxAssetLoaded('weap_xm_shotgun_rounds') do Wait(0) end
UseParticleFxAsset('weap_xm_shotgun_rounds')
StartParticleFxNonLoopedAtCoord('eject_shotgun_ap', x, y, z, 0.0, 0.0, 0.0, 1.0, false, false, false)