I rented the XD and my friend rented the Beretta. We both switched for a little while, and I much prefer the XD. I was much more accurate with the XD than the 357 Magnum. I relaly liked the XD though. I think I'd prefer a gun with SA/DA though. I was eyeing the H&K USP Comp. on my way out. Thoughts and opinions on that specific gun? I rented my brothre an AR15 which he seemed to enjoy, haha. I'm addicted for sure now.