New guy here who just ordered a Stryker SR447 HPC2 for its compact size & decent power. Might be worth a look to the OP.