The OP's rig looks sorta familiar..
I have an old Blade Tech that I have been using since the mid 90s. 96-97 maybe? I can't recall.
I remember I put I couple drops of Loc-tite on the screws back then and literally have never done a single thing in terms of maintenance other than hosing it off every now and then. It is actually one of my favorite kydex rigs.