Just saw the primer shots on your website.... I can't wait to get that thing on!

Curious what you came up with for the latch, looks like a quick release pin hole?