Fun concept. But you should really add something to prevent players stand near walls. That way you can just stand there unlimited time until another player moves you with his collision.
Another type of bullet maybe that will be rare but will bridge your shield 100% if you will not dodge it. The visual is great tho! :)