Le recul il y en a bien, c´est le principe d´action-réaction, autrement dit le fusil se prend dans la gueule la même force qu´il transmet à la balle.
Pour le calculer, c´est facile: m*v de la balle = m*v du fusil = p
m: masse en Kg, v: vecteur vitesse en m/s, p: vecteur de quantité de mouvement en Kg.m/s
Après on calcule l´énergie cinétique (Ec=1/2*m*v²) et on a notre énergie.
Pour l´instant, le principal problème rencontré vient de la propulsion de la balle, il n´y a aucun problème avec le mur du son, par exemple les balles de fusil vont environ à 700m/s, soit près du double. Si vous êtes pas convincus, je rapelle qu´ill existe des balles anti-tanks, et qu´un blindage de tank est légèrement plus dur que le mur du son ^^.
Pour propulser la balle plus vite, deux possibilitées: soit augmenter la dose de poudre, mais le problème est que la quandtité de poudre est pas proportionnelle à la vitesse, donc on est vite limité, soit alors changer de mode de propulsion, ou alors un mode hybride (poudre + gauss).
On peut aussi faire plus mal en augmentant le poids de la balle, mais là on a des problèmes encore avec la propulsion et avec le recul.
Là, pour moi, les problèmes sont résolus par premièrement la propulsion Gauss, et deuxièmement par l´armure des marines qui est un exosxelette, et donc peut porter des choses beaucoup plus lourdes et encaisser une force de recul bien plus conséquente, et donc envoyer des projectiles plus lourds et plus vite.