Pretty solid pen for the money. The only downside I noticed is that the rail adapter on the front sometimes becomes a bit loose. Otherwise it works great. And when it comes to stability, NATO rails are second to none. Much better than screwing into a cheese board or mounting with a shoe adapter.