A needle guard assembly having a resilient arm extending from a base situated to slide along the shaft of a needle in one implementation the needle guard has an elongate containment member that rides with the resilient arm and is co operable with the resilient arm to effectuate a covering of the entire distal tip of the needle upon the needle being retracted into the needle guard.