Shotgun like collision

I’ve always managed to find a way to create a shooting system for shotgun like weapons:

A) With multiple projectiles with multiple properties shot simultaneously
B) With a quick burst of 6 or 7 bullets with a unique property, one after the other (one by frame) giving the illusion of instant shot.

I know blender can notice only one impact when multiple objects having the same property collide the ‘sensor’ object at the same time, but, is there a way to make it consider the number of collisions in one frame ?

in each bullet

Collision -----------python


import bge
cont = bge.logic.getCurrentController()

own = cont.owner

sens = cont.sensors['Collision']

if sens.positive:
    if 'health' in sens.hitObject:
         sens.hitObject['health']-=own['Damage']
    V=own.getVectTo(sens.hitObject)
    sens.hitObject.applyForce(V[1]*100,0)