A magazine for a fastening tool that drives one or more fasteners into a workpiece includes an outer case and an inner rail movable relative to the outer case. The inner rail is extendable from the outer case so as to permit adding of the one or more fasteners to the magazine. A bar extends between a front end and a rear end of the inner rail. A pusher bearing slidably receives the bar. A spring biases the pusher bearing toward the front end. A pusher block is coupled to the pusher bearing. The pusher block is moveable along the inner rail and is operable to urge the one or more fasteners toward the front end. The pusher block is moveable about the pusher bearing.