All that and a second as well..impress your friends will your groups and how you handle the gun vs. having the coolest or the most eye catching stuff..every body loves mall ninja stuff but practical and tactile shooting is what you're focus should be...become the expert...
First off welcome to the gun world..second.. get to know your gun first before making it look good..spend the money on ammo and range time..the first parts can be had at Glock factory in Smyrna..they will add extended slide release free and night sites for 60$ while you wait.. ITs your gun your...