This Stanley SBN200K 18 guage nail gun works great if you use it within it's limits. 18 guage 1/2" to 2" T-head brads (nails) are common so replacement nails are easy to find. It needs oil! It's not meant to run dry. Generic O-rings will fit if you do blow a ring. I ran mine dry after 6 months & blew an O-ring (located in the top black head) and replaced it with one I found in my "1000 O-rings for $9.99" Harbor Freight packs. It's not meant to nail hardwood floors - this is for finer work. I'm building picture frames and display cabinets to sell at home and ebay. Going on 1.5 years and still working great for it's price.