KWA SR10 Review – Built to last