ESCO Technologies (ESE) Gets Buy Rating on A&D, USG Growth