Correct me if I am wrong, but isn't there a roll pin that holds the front sight in place?
I have several security sixes but I am at work and they are at home so I can't look right now, but I thought there was a roll pin. The roll pin would have to break or fall out before the sight could move or fall out.
Rick