A cordless nailer is provided having a magazine assembly with improved features. A pusher assembly is provided having a simplified and efficient construction. A nail retention feature is provided to allow easy loading and unloading of nails into the nailer.