A fastening tool having a lockout mechanism which has a dry fire lockout which achieves a controlled lockout override. The lockout mechanism can be part of a fastening tool magazine, a pusher assembly or a nosepiece contact trip. The lockout mechanism can be an angled lockout, a torsion spring lockout, or a fixed member lockout. The fastening tool can have a method of controlling lockout override using a lockout control angle.