Would it be feasible for a regular guy (read: non-gunsmith) to assemble an AR-15 upper? What special tools are required? Thanks!