added gun and bullet