On the bullet issue, the reason why it skips is because is too fast, and too small. The fix, add a "tail" or something to bullet, make it invisible if u wish, so it can make the body of the bullet long enough to "touch" the object you are intending to hit. Maybe use it as ur tracing line, or something like that