Yes the battery willl rattle. Any mini battery will rattle none the less since you have a large style stock. Try going for a larger higher quality battery too. They are able to pump more rounds out. Also, switch over to dean connectors or get a converter since CYMA's love mini connectors for some reason.