The New AR-15 Complete Owner's Guide by Walt Kuleck with Greg King