This Shimano freehub comes with pawls and springs installed and is ready to go.
Converting from an XD freehub to Shimano? Appropriate Shimano style end caps are required for your axle spacing. ZH0013 will work for 12x142/12x157 and ZH0086 for 12x135/12x150.