Flechette rifle