Chris your gonna find alot ofstrong opinions on crossbow brands in here but I bet you won't find one person who does not think your set up will kill deer all day long...It's a Remington VS. Browning kind of thing.
I have had my Excalibur for a year now and once I learned to never shoot it without an arrow loaded

and never to stick my thumb up over the rail

things have been great. Good Luck>>>>Whack!!