I've heard some people... not all, some are happy. BUt I'v eheard problems with proper alkignment when installing and having to get some custom work to make it fit. And others have had no problems.
Firefly: Mal: You don't know me, son, so let me put this to you plainly: If I ever kill you, you'll be awake. You'll be facing me. And you'll be armed.