It comes with push-pins, which are crap. You can buy the retention bracket to screw it in for like an extra 4 dollars or something... definitely worth it. If you can't find it on newegg, let us know and we'll try to find the link for the bracket.
i thought the xigmatek rifle was a pain to install on my first build... got through it, but took some time.