Tank gun