On a waiting list to get this lil bug....I was wondering if the frame has metal rails which the slide interacts with. Or are they plastic rails like the kel tec??? This is a great forum! All of you have posted great comments and pics that really help!