Probably not PERFECT, but it'll be damn good for a gravity operated one. I just had problems with the blade bouncing around, getting stuck, and not locking. Because I was using scrap metal, it's sorta hard to make exact measurements so everything can fit snug, without being too tight. (Haha, sexual reference.) Anything perfect would involve a spring so I could retract it in any manner. Being a gravity model, I'm at a disadvantage. I can only extend it while having it pointed towards the ground, and bring my hand up to retract it. Be not discouraged, it'll hopefully still be weaponized, depending on how good I can get the edge for the blade, if anything it'll have a damn good point to stab like a spike, and the lock should be grand. I like the drawer slide designs, and I honestly feel like I could've made one, but I didn't want to make a copy. For once I wanted to create, not duplicate.