1. To make position stop lagging: Swap your include event sheets around (make weapons appear after general). Because your weapons were positioning themselves (on old coordinates) before you set positions of the body in the general sheet.
2. Don't know what you mean about them colliding itself, but I also don't think you should be using physics on bullets. Just use custom movement behaviour.