It works fine with event sheet, but it does not with python script.
If you hold left click, you will have constant stream of shots with trails object. (I use MouseKeyboard.AbsMouseX and MouseKeyboard.AbsMouseY)
However, if you right click, shot objects will be created via Python script. Yet, the trail objects will not appear from these shots UNLESS the user stop holding the right click.
What is going on here in Python script?